thatched roof - Turco Inglés Diccionario